package com.xu.junit;

import org.junit.Test;
import static org.junit.Assert.*;




public class JUnitStudy1_base_Assert {
	private int intgerValue = 1;
	private long longValue = 1L;
	private double doubleValue = 0.211;
	
	
	@Test
	public void test(){
		
		assertNull(null); //检查对象是否为空
		assertNotNull(intgerValue); //检查对象是否不为空
		assertEquals(intgerValue,1); //检查int类型的值是否相等
		assertEquals(longValue,1L); //检查long类型的值是否相等
		assertEquals(doubleValue,0.21,0.1); //检查指定的double值是否相等,并且误差在0.1内
		assertFalse(intgerValue > 1); //检查条件是否为假
		assertTrue(intgerValue == 1); //检查条件是否为真
		assertSame("123","123"); //检查两个对象引用是否引用同一对象（即对象是否相等）
		assertNotSame("123","abc"); //检查两个对象引用是否不引用统一对象(即对象不等)
	}

}
